<?php


$pai = 3.14;//变量pai

//常量pai
define('pai', 3.1415);

echo ($pai);

echo '<br>';

echo pai;

//pai = 3.14159;//=是不对的
define('pai', 3.1415926);//不能修改，提示常量已经定义
echo '<br>';
echo pai;








if(!defined('pai')) {//如果没有定义pai常量
    define('pai', 3.14);//则定义该pai常量
}

echo '<br>';
echo pai;


echo '<hr>';

define('GLOD', 0.618, true);
var_dump(glod);//没有这个常量
echo 'glod';
var_dump(GLOD);

//
echo '<hr>';
define('-_-', '笑,哈哈');
//echo -_-;
echo constant('-_-');

echo constant('glod');

//
echo '所有的常量是:<br>';
//var_dump(get_defined_constants());

echo PHP_OS;
echo PHP_VERSION;
echo PHP_SAPI;

echo '<br>';

echo __FILE__;//当前文件的地址
echo '<br>';
echo __LINE__;//当前所在行  62
echo '<br>';
echo __LINE__;//当前所在行  64


//define('ROOT_DIR', 'e:/phpenv/apache/htdocs/test/');
//E:\phpenv\apache\htdocs\test\
define('ROOT', str_replace('10.php', '', __FILE__));
echo ROOT;